
    <?php if ( !empty($title) && $type!='check' ): ?>
      <?php if ($title{0}=='@'): ?>
      <p class="color"><?=substr($title,1) ?></p>
      <?php else: ?>
      <p><?=$title ?></p>
      <?php endif; ?>
    <?php endif; ?>
<?php
switch ($type):
case 'str':
  ?>
     <input type="text" name="<?=$name ?>" value="<?=$value ?>"<?=$length?' maxlength="'.$length.'"':'' ?> /><br/>
<?php
break;
case 'hidden':
?>
     <input type="hidden" name="<?=$name ?>" value="<?=$value ?>" />
<?php
break;
case 'file':
?>
     <? if(!empty($text)): ?><div class="links"><?=$text ?></div><?php endif; ?>
     <input type="file" name="<?=$name?>" /><br/>
<?php
break;
case 'check':
?>
     <br/>
     <label>
       <input type="checkbox"<?=$value?' checked':'' ?> name="<?=$name ?>" id="<?=$name ?>" value="1" />
       <?=$title?>
     </label>
     <br/>
<?php
break;
case 'text':
?>
     <textarea name="<?=$name ?>" class="<?=$class ?>" style="<?=$style ?>"><?=$value ?></textarea>
<?php
break;
case 'select':
?>
     <select name="<?=$name ?>">
     <?php for ( $i=0 ; array_key_exists($i, $val) ; $i++ ): ?>
       <option value="<?=$val[$i] ?>"<?=($val[$i]==$value)?' selected':'' ?>><?=$op[$i] ?></option>
     <?php endfor; ?>
     </select>
<?php
break;
case 'submit':
?>
     <input type="submit" name="<?=$name ?>" value="<?=$value ?>" /><br/>
<?php
break; endswitch;
?>